Weakly Submodular Maximization Beyond Cardinality Constraints: Does Randomization Help Greedy?
نویسندگان
چکیده
Submodular functions are a broad class of set functions, which naturally arise in diverse areas such as economics, operations research and game theory. Many algorithms have been suggested for the maximization of these functions, achieving both strong theoretical guarantees and good practical performance. Unfortunately, once the function deviates from submodularity (even slightly), the known algorithms for submodular maximization may perform arbitrarily poorly. Amending this issue, by obtaining approximation results for classes of set functions generalizing submoduolar functions, has been the focus of several recent works. One such class, known as the class of weakly submodular functions, has received a lot of attention from the machine learning community due to its strong connections to restricted strong convexity and sparse reconstruction. A key result proved by Das and Kempe (2011) showed that the approximation ratio of the standard greedy algorithm for the problem of maximizing a weakly submodular function subject to a cardinality constraint degrades smoothly with the distance of the function from submodularity. However, no results have been obtained so far for the maximization of weakly submodular functions subject to constraints beyond cardinality. In particular, it is not known whether the greedy algorithm achieves any non-trivial approximation ratio for such constraints. In this paper, we prove that a randomized version of the greedy algorithm (previously used by Buchbinder et al. (2014) for a different problem) achieves an approximation ratio of (1 + 1/γ)−2 for the maximization of a weakly submodular function subject to a general matroid constraint, where γ is a parameter measuring the distance of the function from submodularity. Moreover, we also experimentally compare the performance of this version of the greedy algorithm on real world problems such as gene splice site detection and video summarization against natural benchmarks, and show that the algorithm we study performs well also in practice. To the best of our knowledge, this is the first algorithm with a non-trivial approximation guarantee for maximizing a weakly submodular function subject to a constraint other than the simple cardinality constraint. In particular, it is the first algorithm with such a guarantee for the important and broad class of matroid constraints. keywords: weakly submodular functions, optimization, matroid constraint ∗Yale Institute for Network Science, Yale University. E-mail: [email protected]. Authors are listed in alphabetical order. †Depart. of Mathematics and Computer Science, The Open University of Israel. E-mail: [email protected]. ‡Yale Institute for Network Science, Yale University. E-mail: [email protected]. ar X iv :1 70 7. 04 34 7v 1 [ cs .D M ] 1 3 Ju l 2 01 7
منابع مشابه
Guarantees for Greedy Maximization of Non-submodular Functions with Applications
We investigate the performance of the GREEDY algorithm for cardinality constrained maximization of non-submodular nondecreasing set functions. While there are strong theoretical guarantees on the performance of GREEDY for maximizing submodular functions, there are few guarantees for non-submodular ones. However, GREEDY enjoys strong empirical performance for many important non-submodular functi...
متن کاملDiscrete Stochastic Submodular Maximization: Adaptive vs. Non-adaptive vs. Offline
We consider the problem of stochastic monotone submodular function maximization, subject to constraints. We give results on adaptivity gaps, and on the gap between the optimal offline and online solutions. We present a procedure that transforms a decision tree (adaptive algorithm) into a non-adaptive chain. We prove that this chain achieves at least τ times the utility of the decision tree, ove...
متن کاملMaximizing Non-Monotone DR-Submodular Functions with Cardinality Constraints
We consider the problem of maximizing a nonmonotone DR-submodular function subject to a cardinality constraint. Diminishing returns (DR) submodularity is a generalization of the diminishing returns property for functions defined over the integer lattice. This generalization can be used to solve many machine learning or combinatorial optimization problems such as optimal budget allocation, reven...
متن کاملRobust Guarantees of Stochastic Greedy Algorithms
In this paper we analyze the robustness of stochastic variants of the greedy algorithm for submodular maximization. Our main result shows that for maximizing a monotone submodular function under a cardinality constraint, iteratively selecting an element whose marginal contribution is approximately maximal in expectation is a sufficient condition to obtain the optimal approximation guarantee wit...
متن کاملMaximizing non-monotone submodular set functions subject to different constraints: Combined algorithms
We study the problem of maximizing constrained non-monotone submodular functions and provide approximation algorithms that improve existing algorithms in terms of either the approximation factor or simplicity. Our algorithms combine existing local search and greedy based algorithms. Different constraints that we study are exact cardinality and multiple knapsack constraints. For the multiple-kna...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1707.04347 شماره
صفحات -
تاریخ انتشار 2017